/**
 *
 */
package gemini.pollux.ui.client.service;

import gemini.basic.model.ProductType;

import java.util.ArrayList;

import com.google.gwt.user.client.rpc.AsyncCallback;

public interface ProductTypeServiceAsync {
	void getAllProductTypes(AsyncCallback<ArrayList<ProductType>> callback);
	void saveOrUpdateProductType(ProductType productType,
			AsyncCallback<ProductType> AsyncCallback);
	void deleteProductType(Integer id, AsyncCallback<Void> callback);
}
